package com.cskaoyan.service.wx;


//import com.cskaoyan.bean.wx.*;

import com.cskaoyan.bean.wx.*;
import com.cskaoyan.bean.wxbean.OrderStatusBean;


public interface WxOrderService {
    OrderIdVO orderSubmit(WxOrderSubmitBO wxOrderSubmitBO);

    void orderPrepay(OrderIdVO orderIdVO);

    WxOrderListBeanVO queryWxOrderList(Integer showType, Integer page, Integer size);

    WxOrderDetailVO queryWxOrderDetail(Integer orderId);

    void deleteWxOrder(Integer orderId);

    void prepayWxOrder(Integer orderId);

    void refundWxOrder(Integer orderId);

    void confirmWxOrder(Integer orderId);

    void updateWxOrderComment(WxOrderCommentBO wxOrderCommentBO);

    WxOrderGoods queryOrderGoods(Integer orderId, Integer goodsId);
}
